BlowCrypt file encryption
The BlowCrypt file encryption suite enables files to be encrypted using
blowfish. The key length is currently
set to 448 bits.
(the maximum that is permitted by the blowfish algorithm.)
The system has been designed to be modular. The base modules are the blowcrypt and RSA Data Security, Inc. MD5 Message Digest Algorithm (from here on after referred to as md5) c++ and c programs.
These do the actual encryption, key hashing and authentication.
On top of these, there are the encrypt and decrypt perl scripts which manipulate the base programs.
These perl scripts can be called from any script or cronjob making system administration of encryption of
large files systems easier.
Finally, there is a tk program, called tkblow. This is a GUI frontend to the perl scripts and enables multiple
selection of files for encryption and decryption.
The system has been successfully tested on linux (2.2-20-12 Redhat 6.1)
The system requirements are as follows:-
Linux os
perl 5
Tk 8
c and c++ compiler (i used the standard one which comes with the RedHat distro (gnu gcc and g++)
This software is released under GNU GPL
download blowcrypt.tar.gz
go back to index
go back to proggies index
go to blowcrypt help